﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization; 

namespace PSE.Framework.UI.Settings
{
    /// <summary>
    /// Enum para definir tipos de objetos de configuração (IConfigurationObject)
    /// </summary>
    public enum ConfigurationObjectType
    {
        /// <summary>
        /// Configurações de Window
        /// </summary>
        Window,

        /// <summary>
        /// Configurações para controles
        /// </summary>
        Control,

        /// <summary>
        /// Configurações da aplicação (Application)
        /// </summary>
        Application,

        /// <summary>
        /// Configurações de Menu
        /// </summary>
        Menu,

        /// <summary>
        /// Configurações de negócios (usadas pelos módulos de negócio)
        /// </summary>
        Business,

        /// <summary>
        /// Configurações genéricas
        /// </summary>
        Generic
    }
}
